foreign galaxy - Turkish English Dictionary